non-transferable rights - Español Inglés Diccionario